home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / compress / sqz1081.zip / X.BAT < prev   
DOS Batch File  |  1992-07-23  |  687b  |  39 lines

  1. @echo off
  2. :MAIN
  3. shift
  4. if "%0" == "" goto END
  5. if not exist %0.* goto NO_FILES
  6. if exist %0.sqz goto SQZ
  7. if exist %0.arj goto ARJ
  8. if exist %0.lzh goto LHA
  9. if exist %0.zip goto ZIP
  10. if exist %0.arc goto ARC
  11. echo Unknown archive type (%0.???)!
  12. echo Knows about SQZ/ARJ/LHA/ZIP/ARC
  13. goto END
  14. :SQZ
  15. sqz x %0 %0\
  16. if errorlevel 1 goto END
  17. goto MAIN
  18. :ARJ
  19. arj x -p1 -e1 -u -y -jl %0
  20. if errorlevel 1 goto END
  21. goto MAIN
  22. :LHA
  23. lha x -m1 %0 *.*
  24. if errorlevel 1 goto END
  25. goto MAIN
  26. :ZIP
  27. pkunzip -d -n %0 *.* %0\
  28. if errorlevel 1 goto END
  29. goto MAIN
  30. :ARC
  31. md %0
  32. pkxarc /x %0 *.* %0\
  33. if errorlevel 1 goto END
  34. goto MAIN
  35. :NO_FILES
  36. echo Couldn't find file (%0.*)
  37. goto MAIN
  38. :END
  39.